
.center{ width:1200px; margin:0 auto; overflow: hidden;}
ul li a:hover,ul li a:hover p{ color: #c77a32;}

.wrap{ width:100%; height:auto; overflow:hidden; background: #fff;}

/*header*/
.header{ background: #f5f5f5;}
.top{ height: 36px; line-height: 36px; background: #c77a32;}
.top ul{overflow: hidden; text-align: right;}
.top ul li{ display: inline-block; *display:inline;}
.top ul li a{ color: #fff;}
.top ul li span{ padding: 0 8px 0 10px; color: #fff; text-align: center;}

.h_box{height: 108px; background: url(header_bg.jpg) no-repeat right 0;}
.logo{margin: 26px 0 0 18px;}
.search{margin: 36px 18px 0 0; height: 38px; width: 242px; background: url(search.png) no-repeat 0 0;}
.search input{border: none; background: none; height: 38px; line-height: 38px;}
.search .s_btn{width: 44px; margin-right: 4px; cursor: pointer;}
.search .s_txt{width: 180px; padding: 0 10px 0 4px; color: #969696;}

/*nav*/
.nav{background: #f5f5f5; height: 61px;}
.n_box{width: 1200px; margin: 0 auto; border-top: 1px solid #dcdcdc; position: relative; z-index: 300;}
.n_box .nav_yj{ height: 60px;}
.n_box .nav_yj li{ width: 149px; float: left; line-height: 60px; border-right: 1px solid #f5f5f5;}
.n_box .nav_yj li a{display: block; text-align: center;font-size: 16px;}
.n_box .nav_yj li.on a{background: #c77a32; color: #fff;}

.nav_ej{ position: absolute; top: 60px; left: 0; display: none; background: url(list_nav_bg.png) repeat 0 0;}
.nav_ej ul{ float: left; width: 149px; border-right: 1px solid #eee; padding: 10px 0; height: 144px;}
.nav_ej ul.last{ border-right: none;}
.nav_ej ul li{ width: 149px; text-align: center; line-height: 36px;}
.nav_ej ul.hover {background: #d7ad49;}
.nav_ej ul.hover li a{ color: #fff;}
.nav_ej ul.hover li a:hover{ color: #4b3604;}

/*banner*/
.bann{background: url(banner.jpg) no-repeat center 0 #faf5f1; background: #faf5f1; position: relative; height: 366px;}
.bann .bann_bg{position: absolute; z-index: 99; height: 8px; background: url(bann_bg.png) no-repeat center 0; top: 0; width: 100%;}
.slides{height:366px;position:relative; background: url(banner_bg.jpg) repeat-x 0 0;}
.slide-pic{margin:0px;padding:0px;width:1200px;overflow:hidden;list-style:none;}
.slide-pic img{width:1200px;height:366px;}
.slide-pic li{display:none;}
.slide-pic li.cur{display:block;}
.slide-li{margin:0px;padding:0px;right:20px;bottom:10px;position:absolute;}
.slide-li li{margin:5px;padding:5px;width:5px;height:5px;float:left;overflow:hidden;list-style:none;}
.slide-li a{width:190px;height:10px;color:#000;font-size:12px;display:block;}
.slide-li a:hover{color:#F00;text-decoration:none;}
.slide-txt span{display:none;}


/*main*/
.main{}

.item{ width: 590px;}
.item h2{ height: 48px; line-height: 48px; border-bottom: 2px solid #c77a32;}
.item h2.th1{ background: url(i1.jpg) no-repeat 0 center; padding-left: 30px;}
.item h2.th2{ background: url(i2.jpg) no-repeat 0 center; padding-left: 36px;}
.item h2.th3{ background: url(i03.jpg) no-repeat 0 center; padding-left: 38px;}
.item h2.th4{ background: url(i04.jpg) no-repeat 0 center; padding-left: 40px;}
.item h2 span{font-size: 18px; font-weight:bold;}
.item h2 .more{ width: 25px; height: 25px; background: url(more.jpg) no-repeat 0 0; margin: 14px 6px 0 0;}
.item ul{ padding: 10px 6px 6px;}
.item ul li{line-height: 35px; height: 35px; padding-left: 18px; background: url(li_style.jpg) no-repeat 2px center; border-bottom: 1px dashed #dcdcdc;}
.item ul li span{float: right; color: #969696;}

/*icos*/
.icos{width: 1197px; height: 210px; margin-bottom: 16px; border: 1px solid #efefef; padding-left: 1px; margin-top: 12px;}
.icos dl{ margin-top: 40px; width: 239px; text-align: center; float: left;}
.icos dl dd{display: inline-block; *display:inline;}
.icos dl p{ line-height: 36px; height: 36px; font-size: 18px; text-align: center;}
.icos dl dd a:hover p{ color:#c77a32;}

/*footer*/
.footer{ height: 222px; background: url(footer.jpg) no-repeat center 0;}
.f_l{margin-top: 40px; width: 420px; line-height: 34px; color: #fff;}
.f_m{ margin-top: 40px; width: 380px;}
.f_m ul li{width: 150px; line-height: 40px; padding-left: 40px; float: left;}
.f_m ul li a{color: #fff;}
.f_m ul li a:hover{text-decoration: underline;}
.f_r{margin: 50px 0 0 40px;}
.f_r dl{margin:0 30px; width: 92px; *display:inline; float: left;}
.f_r dl img{width:92px; height:92px;}
.f_r dl p{ height: 36px; line-height: 36px; text-align: center; color: #fff;}

/*list-menu*/
.bann1{height: 145px;background: url(banner.jpg) no-repeat center 0 #faf5f1;}
.bann1 .slides{height: 145px; background: url(bann_bg.jpg) no-repeat 0 0;}
.bann1 .slide-pic img{height: 145px;}


.menu{width: 220px; margin-top: 10px;}
.menu h2{line-height: 52px; height: 52px; font-weight: bold; text-align: center; font-size: 20px; color:#c77a32;}
.menu ul li{line-height: 46px; margin-top: 4px; height: 46px; background: url(icon.png) no-repeat 63px center; padding-left: 80px;}
.menu ul li a{font-size: 16px;}
.menu ul li.hover{background:url(icon1.png) no-repeat 63px center #E2A315;}
.menu ul li.hover a{color: #fff;}

.item1{width: 960px; border-left: 1px solid #e8e8e8; padding-left: 19px; padding-bottom: 16px; padding-top:8px;}
.item1 ul{min-height: 500px;}
.item1 h2 span{ color:#c77a32;}

.page{padding: 10px 0 6px; text-align: center; line-height: 36px; height: 36px;}

/*list_img*/
.item .list1{ padding: 10px 0 6px;}
.item .list1 li{ float: left; height: 178px; border: none; background: none; width: 220px; padding:10px 10px 0;}
.item .list1 li a{ display: block; width: 220px; height: 178px;}
.item .list1 li a img{width: 220px; height: 142px;}
.item .list1 li a p{ width: 220px; line-height: 36px;}

/*content页*/
.content{ padding: 12px;}
.content h3{line-height: 42px; text-align: center; font-weight: bold; font-size: 18px;}
.content h4{ line-height: 32px; text-align: center; height: 32px; padding-bottom: 6px; color: #999; border-bottom: 1px dashed #e8e8e8;}
.con{padding: 10px 0; min-height: 500px;}
.con,.con p,.con span,.con div ,.con font,.con strong,.con b{line-height: 32px !important; font-size: 16px !important; font-family:Microsoft YaHei,Arial !important; /*text-indent:2em !important;*/}
.con strong,.con b{font-weight: bold;}
.con img{max-width: 560px;}




